favorite pet - English Synonyms Dictionary